766711
47205520
31033845
7837902
87228203
40632180
87699842
21942250
76554040
67868063
57495428
57568467
997574
51235812
16863166
84065424
34058012
92517388
11169360
78402630
32003515
12417048
69582334
41272825
51559629
83218859
293127
95763915
90463749
9356948
55845794
36699494
24592958
76255353
5754977
85383070
90703088
90769852
45826051
45946015