96276815
96906778
40793376
3239658
90979915
62617960
31401048
61404356
68498704
89484916
83997142
98988632
5009570
5779170
28723503
20134809
70295100
2605836
37129058
87794392
37493061
12931771
5234417
145968
2011515
42214748
26705962
59243803
5042313
52639360
26304587
74442090
26344400
21402349
60581926
62872570
5659283
12168447
3992485
90478418