65103814
70416383
30391527
48519803
12458739
69869473
73385850
93113575
27729729
83987857
43159963
5246436
21179894
68183025
19352613
95493972
57316366
5547892
96275454
82104530
75835155
70185410
26599835
63488491
86927540
66402076
34466237
35623375
79733073
2931768
81945388
31794939
5652683
55882917
10419375
92316275
62783341
6054020
2502388
14166563