96595531
45242905
71409512
92218190
6540895
4901856
10125523
85227670
89532354
50112415
59695721
65033386
71165901
1153182
30245973
61468813
79475001
36067980
54738487
69933972
72777871
4387968
81258968
58074682
20009027
3203606
95944127
611684
78548286
11482522
88263152
48072128
9295439
96804096
5632783
84147980
50057030
3902607
20363217
5213902