96929908
37859213
27242460
59315474
78792712
50259647
34029428
87528722
13114269
9194629
7887643
56713946
88891889
3051833
83136236
19262585
953264
82843334
53748244
9976626
64771890
32442708
27414177
86606295
7008424
33437706
15667948
22567979
90056608
62316524
62022450
43091682
41441652
34602233
26006463
27978215
10955486
84775427
4125159
39962940